home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
FREENET
/
BRODIE
/
INTERNET
/
!InternetD
/
Makefile
< prev
next >
Wrap
Makefile
|
1995-06-08
|
9KB
|
320 lines
# MakeFile for InternetD
.SUFFIXES: .c .s .o
OBJASM=objasm
CC=cc -c -Inetlib:,C: -depend !Depend -fahu -fussy -throwback -g
OBJS=main.o echo.o discard.o daytime.o ntalk.o netwall.o biff.o syslog.o \
templates.o chargen.o finger.o sock_errno.o
ELIBS=
LIBS=netlib:o.netlib oslib:o.oslib c:o.stubs
MLIBS=oslib:o.libsocketM oslib:o.oslib c:o.stubs
LINK=link -s symbols
default: !RunImage udp_test
!RunImage: $(OBJS)
$(LINK) -o !RunImage $(OBJS) $(ELIBS) $(LIBS)
.c.o:; $(CC) $*.c
.s.o:; $(OBJASM) s.$* o.$* -quit
testmod.o: testmod.c
$(CC) -S -zM $*.c
o.cmhg: cmhgsrc.internetd
cmhg cmhgsrc.internetd o.cmhg
all: captureTCP openfiles opensocks getproto.o getserv.o udp_test !RunImage
openfiles: opensocks
copy opensocks openfiles f~c~vn~r
captureTCP: captureTCP.o sock_errno.o
link -o captureTCP captureTCP.o sock_errno.o $(LIBS) $(ELIBS)
@squeeze -f captureTCP
captureTCP.o: captureTCP.c
$(CC) $*.c
opensocks: opensocks.o
link -o opensocks opensocks.o $(LIBS)
@squeeze -f opensocks
opensocks.o: opensocks.c
$(CC) -g $*.c
udp_test: udp_test.c
cc -Inetlib:,C: udp_test -l netlib:o.netlib c:o.stubs
# Dynamic dependencies:
o.sock_errno: c.sock_errno
o.sock_errno: netlib:sys.h.errno
o.echo: c.echo
o.echo: h.inetd
o.echo: netlib:sys.h.errno
o.echo: netlib:h.netdb
o.echo: netlib:sys.h.types
o.echo: netlib:netinet.h.in
o.echo: netlib:sys.h.types
o.echo: netlib:sys.h.socket
o.echo: Internet:sys.h.types
o.echo: netlib:sys.h.ioctl
o.echo: Internet:sys.h.filio
o.echo: Internet:sys.h.iocomm
o.echo: Internet:sys.h.sockio
o.echo: Internet:sys.h.iocomm
o.echo: netlib:sys.h.byteorder
o.echo: netlib:sys.h.select
o.echo: Internet:sys.h.time
o.echo: Internet:sys.h.types
o.echo: h.finger
o.discard: c.discard
o.discard: h.inetd
o.discard: netlib:sys.h.errno
o.discard: netlib:h.netdb
o.discard: netlib:sys.h.types
o.discard: netlib:netinet.h.in
o.discard: netlib:sys.h.types
o.discard: netlib:sys.h.socket
o.discard: Internet:sys.h.types
o.discard: netlib:sys.h.ioctl
o.discard: Internet:sys.h.filio
o.discard: Internet:sys.h.iocomm
o.discard: Internet:sys.h.sockio
o.discard: Internet:sys.h.iocomm
o.discard: netlib:sys.h.byteorder
o.discard: netlib:sys.h.select
o.discard: Internet:sys.h.time
o.discard: Internet:sys.h.types
o.discard: h.finger
o.daytime: c.daytime
o.daytime: h.inetd
o.daytime: netlib:sys.h.errno
o.daytime: netlib:h.netdb
o.daytime: netlib:sys.h.types
o.daytime: netlib:netinet.h.in
o.daytime: netlib:sys.h.types
o.daytime: netlib:sys.h.socket
o.daytime: Internet:sys.h.types
o.daytime: netlib:sys.h.ioctl
o.daytime: Internet:sys.h.filio
o.daytime: Internet:sys.h.iocomm
o.daytime: Internet:sys.h.sockio
o.daytime: Internet:sys.h.iocomm
o.daytime: netlib:sys.h.byteorder
o.daytime: netlib:sys.h.select
o.daytime: Internet:sys.h.time
o.daytime: Internet:sys.h.types
o.daytime: h.finger
o.daytime: oslib:h.osword
o.daytime: oslib:h.types
o.daytime: oslib:h.os
o.daytime: oslib:h.territory
o.ntalk: c.ntalk
o.ntalk: h.inetd
o.ntalk: netlib:sys.h.errno
o.ntalk: netlib:h.netdb
o.ntalk: netlib:sys.h.types
o.ntalk: netlib:netinet.h.in
o.ntalk: netlib:sys.h.types
o.ntalk: netlib:sys.h.socket
o.ntalk: Internet:sys.h.types
o.ntalk: netlib:sys.h.ioctl
o.ntalk: Internet:sys.h.filio
o.ntalk: Internet:sys.h.iocomm
o.ntalk: Internet:sys.h.sockio
o.ntalk: Internet:sys.h.iocomm
o.ntalk: netlib:sys.h.byteorder
o.ntalk: netlib:sys.h.select
o.ntalk: Internet:sys.h.time
o.ntalk: Internet:sys.h.types
o.ntalk: h.finger
o.ntalk: h.ntalk
o.ntalk: h.ntalkd
o.ntalk: oslib:h.os
o.ntalk: oslib:h.types
o.ntalk: oslib:h.osmodule
o.netwall: c.netwall
o.netwall: h.inetd
o.netwall: netlib:sys.h.errno
o.netwall: netlib:h.netdb
o.netwall: netlib:sys.h.types
o.netwall: netlib:netinet.h.in
o.netwall: netlib:sys.h.types
o.netwall: netlib:sys.h.socket
o.netwall: Internet:sys.h.types
o.netwall: netlib:sys.h.ioctl
o.netwall: Internet:sys.h.filio
o.netwall: Internet:sys.h.iocomm
o.netwall: Internet:sys.h.sockio
o.netwall: Internet:sys.h.iocomm
o.netwall: netlib:sys.h.byteorder
o.netwall: netlib:sys.h.select
o.netwall: Internet:sys.h.time
o.netwall: Internet:sys.h.types
o.netwall: h.finger
o.netwall: h.netwall
o.netwall: h.templates
o.netwall: oslib:h.osmodule
o.netwall: oslib:h.types
o.netwall: oslib:h.os
o.biff: c.biff
o.biff: h.inetd
o.biff: netlib:sys.h.errno
o.biff: netlib:h.netdb
o.biff: netlib:sys.h.types
o.biff: netlib:netinet.h.in
o.biff: netlib:sys.h.types
o.biff: netlib:sys.h.socket
o.biff: Internet:sys.h.types
o.biff: netlib:sys.h.ioctl
o.biff: Internet:sys.h.filio
o.biff: Internet:sys.h.iocomm
o.biff: Internet:sys.h.sockio
o.biff: Internet:sys.h.iocomm
o.biff: netlib:sys.h.byteorder
o.biff: netlib:sys.h.select
o.biff: Internet:sys.h.time
o.biff: Internet:sys.h.types
o.biff: h.finger
o.templates: c.templates
o.templates: h.inetd
o.templates: netlib:sys.h.errno
o.templates: netlib:h.netdb
o.templates: netlib:sys.h.types
o.templates: netlib:netinet.h.in
o.templates: netlib:sys.h.types
o.templates: netlib:sys.h.socket
o.templates: Internet:sys.h.types
o.templates: netlib:sys.h.ioctl
o.templates: Internet:sys.h.filio
o.templates: Internet:sys.h.iocomm
o.templates: Internet:sys.h.sockio
o.templates: Internet:sys.h.iocomm
o.templates: netlib:sys.h.byteorder
o.templates: netlib:sys.h.select
o.templates: Internet:sys.h.time
o.templates: Internet:sys.h.types
o.templates: h.finger
o.templates: h.templates
o.templates: oslib:h.wimp
o.templates: oslib:h.types
o.templates: oslib:h.os
o.templates: oslib:h.osspriteop
o.templates: oslib:h.font
o.chargen: c.chargen
o.chargen: h.inetd
o.chargen: netlib:sys.h.errno
o.chargen: netlib:h.netdb
o.chargen: netlib:sys.h.types
o.chargen: netlib:netinet.h.in
o.chargen: netlib:sys.h.types
o.chargen: netlib:sys.h.socket
o.chargen: Internet:sys.h.types
o.chargen: netlib:sys.h.ioctl
o.chargen: Internet:sys.h.filio
o.chargen: Internet:sys.h.iocomm
o.chargen: Internet:sys.h.sockio
o.chargen: Internet:sys.h.iocomm
o.chargen: netlib:sys.h.byteorder
o.chargen: netlib:sys.h.select
o.chargen: Internet:sys.h.time
o.chargen: Internet:sys.h.types
o.chargen: h.finger
o.finger: c.finger
o.finger: h.inetd
o.finger: netlib:sys.h.errno
o.finger: netlib:h.netdb
o.finger: netlib:sys.h.types
o.finger: netlib:netinet.h.in
o.finger: netlib:sys.h.types
o.finger: netlib:sys.h.socket
o.finger: Internet:sys.h.types
o.finger: netlib:sys.h.ioctl
o.finger: Internet:sys.h.filio
o.finger: Internet:sys.h.iocomm
o.finger: Internet:sys.h.sockio
o.finger: Internet:sys.h.iocomm
o.finger: netlib:sys.h.byteorder
o.finger: netlib:sys.h.select
o.finger: Internet:sys.h.time
o.finger: Internet:sys.h.types
o.finger: h.finger
o.finger: oslib:h.osgbpb
o.finger: oslib:h.types
o.finger: oslib:h.os
o.syslog: c.syslog
o.syslog: h.inetd
o.syslog: netlib:sys.h.errno
o.syslog: netlib:h.netdb
o.syslog: netlib:sys.h.types
o.syslog: netlib:netinet.h.in
o.syslog: netlib:sys.h.types
o.syslog: netlib:sys.h.socket
o.syslog: Internet:sys.h.types
o.syslog: netlib:sys.h.ioctl
o.syslog: Internet:sys.h.filio
o.syslog: Internet:sys.h.iocomm
o.syslog: Internet:sys.h.sockio
o.syslog: Internet:sys.h.iocomm
o.syslog: netlib:sys.h.byteorder
o.syslog: netlib:sys.h.select
o.syslog: Internet:sys.h.time
o.syslog: Internet:sys.h.types
o.syslog: h.finger
o.syslog: h.syslog
o.syslog: oslib:h.osmodule
o.syslog: oslib:h.types
o.syslog: oslib:h.os
o.main: c.main
o.main: h.inetd
o.main: netlib:sys.h.errno
o.main: netlib:h.netdb
o.main: netlib:sys.h.types
o.main: netlib:netinet.h.in
o.main: netlib:sys.h.types
o.main: netlib:sys.h.socket
o.main: Internet:sys.h.types
o.main: netlib:sys.h.ioctl
o.main: Internet:sys.h.filio
o.main: Internet:sys.h.iocomm
o.main: Internet:sys.h.sockio
o.main: Internet:sys.h.iocomm
o.main: netlib:sys.h.byteorder
o.main: netlib:sys.h.select
o.main: Internet:sys.h.time
o.main: Internet:sys.h.types
o.main: h.finger
o.main: h.ntalk
o.main: h.ntalkd
o.main: h.netwall
o.main: h.templates
o.main: oslib:h.wimp
o.main: oslib:h.types
o.main: oslib:h.os
o.main: oslib:h.osspriteop
o.main: oslib:h.font
o.main: oslib:h.osgbpb
o.main: oslib:h.osfind
o.main: oslib:h.osmodule
o.main: c:h.kernel
o.main: h.privswis
o.opensocks: c.opensocks
o.opensocks: netlib:netinet.h.in
o.opensocks: netlib:sys.h.types
o.opensocks: netlib:sys.h.socket
o.opensocks: Internet:sys.h.types
o.opensocks: netlib:sys.h.byteorder
o.opensocks: netlib:arpa.h.inet
o.opensocks: netlib:netinet.h.in
o.opensocks: netlib:sys.h.types
o.opensocks: netlib:h.netdb
o.opensocks: netlib:sys.h.types
o.opensocks: oslib:h.osargs
o.opensocks: oslib:h.types
o.opensocks: oslib:h.os